devanado helicoidal - French English Dictionary